package com.yj.cmp.sdk.fusioncompute.storage.volume.dto;

import com.google.gson.annotations.SerializedName;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author huangp
 * @date 2021-09-07 9:33
 */
@NoArgsConstructor
@Data
public class TransferVolumeDto {
    /**
     * 必选。迁移目的datastore
     */
    @SerializedName("datastoreUrn")
    private String datastoreUrn;

    /**
     * 必选。表示每个卷的迁移速率，取值为整数，取值范围为大于或等于20MB/s。
     */
    @SerializedName("speed")
    private Integer speed;

    /**
     * 可选。卷迁移选项
     * 0 :延迟置零
     * 1 : 精简
     * 2：普通
     */
    @SerializedName("migrateType")
    private Integer migrateType;
}
